fit to live in - Alemán Inglés Diccionario